ob_set_subtarget(ob_clog common
  ob_batch_buffer.cpp
  ob_batch_packet.cpp
  ob_batch_submit_ctx.cpp
  ob_batch_submit_ctx_mgr.cpp
  ob_batch_submit_mock_test.cpp
  ob_batch_submit_task.cpp
  ob_buffer_arena.cpp
  ob_buffer_task.cpp
  ob_clog_file_writer.cpp
  ob_clog_history_reporter.cpp
  ob_clog_mgr.cpp
  ob_clog_sync_msg.cpp
  ob_clog_sync_rpc.cpp
  ob_clog_writer.cpp
  ob_disk_log_buffer.cpp
  ob_external_fetcher.cpp
  ob_external_leader_heartbeat_handler.cpp
  ob_external_log_service.cpp
  ob_external_log_service_monitor.cpp
  ob_external_start_log_locator.cpp
  ob_external_stream.cpp
  ob_fetch_log_engine.cpp
  ob_file_id_cache.cpp
  ob_i_disk_log_buffer.cpp
  ob_ilog_cache.cpp
  ob_ilog_file_builder.cpp
  ob_ilog_memstore.cpp
  ob_ilog_per_file_cache.cpp
  ob_ilog_storage.cpp
  ob_ilog_store.cpp
  ob_info_block_handler.cpp
  ob_log_block.cpp
  ob_log_broadcast_info_mgr.cpp
  ob_log_cache.cpp
  ob_log_callback_engine.cpp
  ob_log_callback_handler.cpp
  ob_log_callback_task.cpp
  ob_log_callback_thread_pool.cpp
  ob_log_cascading_mgr.cpp
  ob_log_checksum_V2.cpp
  ob_log_common.cpp
  ob_log_compress.cpp
  ob_log_define.cpp
  ob_log_dir.cpp
  ob_log_direct_reader.cpp
  ob_log_engine.cpp
  ob_log_entry.cpp
  ob_log_entry_header.cpp
  ob_log_event_scheduler.cpp
  ob_log_event_task_V2.cpp
  ob_log_executor.cpp
  ob_log_external_executor_v2.cpp
  ob_log_external_monitor.cpp
  ob_log_external_qit.cpp
  ob_log_external_rpc.cpp
  ob_log_file_pool.cpp
  ob_log_file_trailer.cpp
  ob_log_flush_task.cpp
  ob_log_info_block_reader.cpp
  ob_log_line_cache.cpp
  ob_log_membership_mgr_V2.cpp
  ob_log_reader_interface.cpp
  ob_log_reconfirm.cpp
  ob_log_replay_driver_runnable.cpp
  ob_log_replay_engine_wrapper.cpp
  ob_log_req.cpp
  ob_log_rpc_processor.cpp
  ob_log_rpc_proxy.cpp
  ob_log_scan_runnable.cpp
  ob_log_sliding_window.cpp
  ob_log_membership_task_mgr.cpp
  ob_log_state_driver_runnable.cpp
  ob_log_state_mgr.cpp
  ob_log_restore_mgr.cpp
  ob_log_task.cpp
  ob_log_type.cpp
  ob_log_virtual_stat.cpp
  ob_max_log_meta_info.cpp
  ob_partition_log_packet_handler.cpp
  ob_partition_log_service.cpp
  ob_remote_log_query_engine.cpp
  ob_rpc_post_handler.cpp
  ob_simple_member_list.cpp
  ob_log_fetcher_impl.cpp
  ob_archive_log_fetcher.cpp
  ob_log_archive_and_restore_driver.cpp
  ob_clog_aggre_runnable.cpp
)

ob_server_add_pchs(clog
  ob_log_timer_utility.h
  ob_log_define.h
  ob_clog_config.h
  ob_log_file_pool.h
  ob_log_dir.h
  ob_i_submit_log_cb.h
)

ob_server_add_target(ob_clog)
